space environmental simulator - Francés Inglés Diccionario